class P1_Test{
	//线程对象两种创建方式
public static void main(String args[]){
	//MyThread mth = new MyThread();
	//mth.start(); 
	new Thread(new MyRunnable()).start();
	for(int i = 0 ; i<100; i++){System.out.print(i);}
	
}
}

class MyThread extends Thread{
	public void run(){
		for(int i = 99;i>0;i--){System.out.println(i);}
	}
}

class MyRunnable implements Runnable{
	public void run(){for(int i = 99;i>0;i--){System.out.println(i);} }
}
/*
 * Java线程还可以通过Callable接口来实现，
 * 但是需要通过FutureTask来包装，这种方式常与线程池配合使用
 * 本基础课程不再拓展。
 */